- попасться с поличным
- be caught in the act; be caught (taken) red-handed; be caught out
Время от времени [наркомы] выходили из-за стола заседания, подходили к печи в уголок и там покуривали, выпуская дым в отдушину. Владимир Ильич... как-то неожиданно встал и тоже прошёл за печку, где обнаружил курильщиков. - Вот оно что! - воскликнул он. - Попались с поличным. - Смеху было много. (В. Бонч-Бруевич, В. И. Ленин в Петрограде и в Москве (1917 - 1920 гг.)) — Every now and then the smokers would leave their seats, edge into this space and smoke, using the air-vent. Vladimir Ilyich... one fine day suddenly rose and went to the stove, where he discovered the smokers. 'So that's it!' he cried. 'You're caught out!' There was general laughter, of course.
Русско-английский фразеологический словарь . 2014.